OPC_LUI
0
0
0000000000000000
01010100001010101000 00100 0110111 #imm = 01010100001010101000000000000000

OPC_AUIPC
0
0
0000000000000001
01010100001010101000 00100 0010111 #imm = 01010100001010101000000000000000

OPC_JAL
0
0
0000000000000010
0 1010100001 0 10101000 00100 1101111 #imm = 00000000000 0 10101000 0 1010100001 0

OPC_JAL
0
0
0000000000000011
11010100001010101000 00100 1101111 #imm = 111111111111 1 10101000 0 1010100001 0

OPC_JALR
0
0
0000000000100100
000010000101 00010 000 00100 1100111 #imm = 00000000000000000000000010000101
OPC_JALR
0
0
0000000000100101
100010000101 00010 000 00100 1100111 #imm = 11111111111111111111100010000101

BEQ
0
0
0000000000000110
0010011 00011 00010 000 10010 1100011 #imm = 00000000000000000000001001110010

BEQ
0
0
0000000000000111
1010011 00011 00010 000 10010 1100011 #imm = 11111111111111111111001001110010

BNE
0
0
0000000000001000
0010011 00011 00010 001 10010 1100011 #imm = 00000000000000000000001001110010

BNE
0
0
0000000000001001
1010011 00011 00010 001 10010 1100011 #imm = 11111111111111111111001001110010

BLT
0
0
0000000000001010
0010011 00011 00010 100 10010 1100011 #imm = 00000000000000000000001001110010

BLT
0
0
0000000000001011
1010011 00011 00010 100 10010 1100011 #imm = 11111111111111111111001001110010

BGE
0
0
0000000000001011
0010011 00011 00010 101 10010 1100011 #imm = 00000000000000000000001001110010

BGE
0
0
0000000000001100
1010011 00011 00010 101 10010 1100011 #imm = 11111111111111111111001001110010

BLTU
0
0
0000000000001101
0010011 00011 00010 110 10010 1100011 #imm = 00000000000000000000001001110010

BLTU
0
0
0000000000001110
1010011 00011 00010 110 10010 1100011 #imm = 11111111111111111111001001110010

BGEU
0
0
0000000000001111
0010011 00011 00010 111 10010 1100011 #imm = 00000000000000000000001001110010

BGEU
0
0
0000000000010000
1010011 00011 00010 111 10010 1100011 #imm = 11111111111111111111001001110010

LB
0
0
0000000000010001
000010000101 00010 000 00100 0000011 #imm = 00000000000000000000000010000101

LB
0
0
0000000000010010
100010000101 00010 000 00100 0000011 #imm = 11111111111111111111100010000101

LH
0
0
0000000000010011
000010000101 00010 001 00100 0000011 #imm = 00000000000000000000000010000101

LH
0
0
0000000000010100
100010000101 00010 001 00100 0000011 #imm = 11111111111111111111100010000101

LW
0
0
0000000000010101
000010000101 00010 010 00100 0000011 #imm = 00000000000000000000000010000101

LW
0
0
0000000000010110
100010000101 00010 010 00100 0000011 #imm = 11111111111111111111100010000101

LBU
0
0
0000000000010111
000010000101 00010 100 00100 0000011 #imm = 00000000000000000000000010000101

LBU
0
0
0000000000011000
100010000101 00010 100 00100 0000011 #imm = 11111111111111111111100010000101

LHU
0
0
0000000000011001
000010000101 00010 101 00100 0000011 #imm = 00000000000000000000000010000101

LHU
0
0
0000000000011110
100010000101 00010 101 00100 0000011 #imm = 11111111111111111111100010000101

SB
0
0
0000000000011111
0010011 00011 00010 000 10010 0100011 #imm = 00000000000000000000001001110010

SB
0
0
0000000000100000
1010011 00011 00010 000 10010 0100011 #imm = 11111111111111111111101001110010

SH
0
0
0000000000100001
0010011 00011 00010 001 10010 0100011 #imm = 00000000000000000000001001110010

SH
0
0
0000000000100010
1010011 00011 00010 001 10010 0100011 #imm = 11111111111111111111101001110010

SW
0
0
0000000000100011
0010011 00011 00010 010 10010 0100011 #imm = 00000000000000000000001001110010

SW
0
0
0000000000100100
1010011 00011 00010 010 10010 0100011 #imm = 11111111111111111111101001110010

ADDI
0
0
0000000000100101
00001000010100010000001000010011 #imm = 00000000000000000000000010000101


ADDI
0
0
0000000000100110
100010000101 00010 000 00100 0010011 #imm = 11111111111111111111100010000101

SLTI
0
0
0000000000100111
000010000101 00010 010 00100 0010011 #imm = 00000000000000000000000010000101

SLTI
0
0
0000000000101000
100010000101 00010 010 00100 0010011 #imm = 11111111111111111111100010000101

SLTIU
0
0
0000000000101001
000010000101 00010 011 00100 0010011 #imm = 00000000000000000000000010000101

SLTIU
0
0
0000000000101010
100010000101 00010 011 00100 0010011 #imm = 11111111111111111111100010000101

XORI
0
0
0000000000101011
000010000101 00010 100 00100 0010011 #imm = 00000000000000000000000010000101

XORI
0
0
0000000000101100
100010000101 00010 100 00100 0010011 #imm = 11111111111111111111100010000101

ORI
0
0
0000000000101101
000010000101 00010 110 00100 0010011 #imm = 00000000000000000000000010000101

ORI
0
0
0000000000101110
100010000101 00010 110 00100 0010011 #imm = 11111111111111111111100010000101

ANDI
0
0
0000000000101111
000010000101 00010 111 00100 0010011 #imm = 00000000000000000000000010000101

ANDI
0
0
0000000000110000
100010000101 00010 111 00100 0010011 #imm = 11111111111111111111100010000101

SLLI
0
0
0000000000110001
000010000101 00010 001 00100 0010011 #imm = 00000000000000000000000010000101

SLLI
0
0
0000000000110010
100010000101 00010 001 00100 0010011 #imm = 11111111111111111111100010000101

SRLI
0
0
0000000000110011
000010000101 00010 101 00100 0010011 #imm = 00000000000000000000000010000101

SRLI
0
0
0000000000110100
100010000101 00010 101 00100 0010011 #imm = 11111111111111111111100010000101

SRAI
0
0
0000000000110101
010010000101 00010 101 00100 0010011 #imm = 00000000000000000000010010000101

SRAI
0
0
0000000000110110
110010000101 00010 101 00100 0010011 #imm = 11111111111111111111110010000101

ADD
0
0
0000000000110111
0000000 00011 00010 000 00100 0110011 #imm = -

SUB
0
0
0000000000110111
0100000 00011 00010 000 00100 0110011 #imm = -

SLL
0
0
0000000000111000
0000000 00011 00010 001 00100 0110011 #imm = -

SLT
0
0
0000000000111000
0000000 00011 00010 010 00100 0110011 #imm = -

SLTU
0
0
0000000000111000
0000000 00011 00010 011 00100 0110011 #imm = -

XOR
0
0
0000000000111000
0000000 00011 00010 100 00100 0110011 #imm = -

SRL
0
0
0000000000111000
0000000 00011 00010 101 00100 0110011 #imm = -

SRA
0
0
0000000000111000
0100000 00011 00010 101 00100 0110011 #imm = -

OR
0
0
0000000000111000
0000000 00011 00010 110 00100 0110011 #imm = -

AND
0
0
0000000000111000
0000000 00011 00010 111 00100 0110011 #imm = -

STALL
1
0
0000000000110111
0000000 00011 00010 110 00100 0110011 #imm = -

FLUSH
0
1
0000000000111111
0000000 00011 00010 110 00100 0110011 #imm = -

INVALID
0
0
0000000000110111
0010000 00011 00010 110 00100 0110011 #imm = -